require(['swiper','common'], function (Swiper) {
  // 轮播图
  var hotelswiper = new Swiper('.gzl-swiper_fraction', {
    loop: true,
    autoplay: {
      disableOnInteraction: false
    },
    pagination: {
      el: '.swiper-pagination',
      type: 'fraction'
    }
  });
  // 更多设施信息
  $(".facilities-show-more").on("click", function () {
    var more = $(this).parent().find(".hotel-facilities-info");
    if(more.is(":hidden")) {
      more.slideDown(200);
      $(this).text("收起");
    }else{
      more.slideUp(200);
      $(this).text("展开");
    }
  });
  // 日期选择
  $(".date-screen").calendar({
    range: true,
    date: {
      '2018-11-11': {holiday: '节日', tag: 'qiang'},
      '2018-11-28': {holiday: '节日', tag: 'qiang'},
      '2018-11-29': {holiday: '休', tag: 'cu'},
      '2018-12-01': {holiday: '节日', tag: 'jian'},
      '2018-12-02': {holiday: '节日', tag: 'jian'}
    },
    gridClick: function (res, self) {
      self.find(".start-date").text((new Date(res.start).getMonth() + 1)+"月"+new Date(res.start).getDate()+"日");
      self.find(".end-date").text((new Date(res.end).getMonth() + 1)+"月"+new Date(res.end).getDate()+"日");
      self.find("span").text(res.days-1+"晚");
    }
  });
  // 其他筛选项
  $(".instant-confirm,.with-breakfast",".other-screen").on("click", function () {
    $(this).toggleClass("active");
  });
  // 房型选择
  $(".other-screen .room-type").select({
    title: "选择房型",
    item: [{
      nav: '房型',
      option: ['超级豪华总体别墅温泉套房名字特长特长特长',
        '房型名称1', '房型名称2', '房型名称3', '房型名称4', '房型名称5'
      ]
    }]
  });
  // 房间详情弹窗
  $(".bk-list-item .gzl-flex_acenter").on("click", function () {
    var title = $(this).find(".bk-list-tit").text();
    var price = $(this).find(".bk-list-prc strong").text();
    var content = _.template($("#room-detail").html());
    $.popup({
      title: title,
      btn: '立即预订',
      price: price,
      content: content,
      btnEvent: function () {
        window.location.href="../orderBooking/hotelOrderBooking.html";
      }
    });
  });
  // 预定按钮
  $(".bk-list-item .bk-list-btn").on("click", function () {
    // 是否需预订须知
    if($(this).parents(".bk-list-item").index()>0){
      window.location.href="../orderBooking/hotelOrderBooking.html";
    }else{
      var notes = '<div class="booking-notes">'+
        '此为预售抢购产品，您购买时是未指定入住日期的。一经购买,不退不改。购买后会另外收到一条含电子码的短信，请自行根据短信提供的网址/电话进行预约您实际需要入住的日期。请最少提前3日预约。周五，周六需加收300元/间，升级房型特色A加收500元/间、升级特色C加收400元/间;早餐儿童身高1.5米以下68元/位。<br/ >' +
        '圣托利温泉庄园<br />' +
        '抢购价: 599元/套<br />' +
        '套票包含:<br />' +
        '1、豪华大/双床房1间1晚;<br />' +
        '2、含双人早餐;<br />' +
        '3、含双人无限次公共温泉(含海浪池、儿童戏水乐园、标准泳池) ;<br />' +
        '4、含私家泡池一池水;<br />' +
        '5、免费享用温泉休息厅饮品和小食;</div>';
      $.modal({
        title: "预订须知",
        text: notes,
        buttons: [
          {text: "我再想想", className: "default"},
          {text: "继续预订", onClick: function () {
            window.location.href="../orderBooking/hotelOrderBooking.html";
          }}
        ]
      });
    }
  })
});
